@charset "utf-8";
/* CSS Document */
body{ text-align:center; background:url(../images/bg.jpg) no-repeat top center #CBE2F2;font:12px "微软雅黑",Arial,Tahoma,Helvetica,sans-serif}
body,h1,h2,h3,h4,h5,h6,p,br,span,a,ul,img,input,form{margin:0;padding:0}
img, div, input{ behavior:url("style/iepngfix.htc") }
ul{ list-style:none}
a{text-decoration:none;color:#000000}


/*head*/
.header{height:138px;width:1000px;margin:0 auto; position:relative;}
.header .header_bg{ position:absolute;bottom:0;left:200px;background:url(../images/head_bg.jpg) no-repeat;width:684px;height:16px}
.toplink{float:right;height:22px;line-height:22px;margin:0 0 13px 0;width:1000px;text-align:right; font-size:14px;}
.toplink span{color:#E6220C}
.toplink a{margin:0 0 0 15px;line-height:20px;padding-top:1px;padding-bottom:1px; text-decoration:none; color:#000;}
.toplink a.pre{margin:0}
.toplink a:hover{color:#E6220C}
.toplink .i_home,.toplink .i_blacklist,.toplink .i_service,.i_see{background:url(../images/pic.png) no-repeat scroll 0 0 transparent;}
.toplink .i_home{ background-position:0 -1px;padding-left:19px;}
.toplink .i_blacklist{background-position:-3px -23px;padding-left:14px}
.toplink .i_service{background-position:-2px -45px;padding-left:19px}

.i_see{background-position:-2px -45px;padding-left:19px;width:30px}
.logo{float:left;margin-right:45px;}
.header a.pic{float:left}
.logo h1{text-indent:-9999px;display:none}
.header img{display:block;float:left;border:0}.header h2{font-size:20px;color:#E6220C;float:left;line-height:80px;margin:0 15px}
.header p{line-height:24px;float:left;text-align:left;width:auto}
.header p img{display:inline;clear:both;float:none;margin:2px 0 -5px 0}


/*main*/
.main{ margin:0 auto; position:relative; width:1000px; height:1750px;}
.left{ position:absolute; left:0; top:0; z-index:2;text-align:left}
.mid{position:absolute; left:250px; top:0;}
.right{position:absolute; right:0; top:0;}
.left_div{ background: url(../images/left_div.png) no-repeat; width:329px; height:257px;padding:15px 0; position:relative;}
.left_div .more_btn{ position:absolute; bottom:20px; left:30%}
.mid_top{ background: url(../images/mid_top.png) no-repeat; width:323px; padding:15px 0;height:117px}

/*左总*/
.left_div h2,.mid_top h2{text-align:center;font-size:14px}
.left_div ul,.guang p,.ss p.f,.liu p{padding-left:64px;padding-right:50px;overflow:hidden;}
.m10{margin:10px 0 0 0;}
.m40{margin:40px 0 0 0;}
.left_div .btn,.btn2{display:block;background:url(../images/pic.png) no-repeat}
.left_div .btn{background-position: -3px -198px;width:130px;height:24px;margin-left: 95px}
.btn2{background-position:-6px -315px;width:196px;height:45px;margin:30px 0 15px 0;}
.f14{ font-size:14px;}



/*l2*/
ul.bu li{width:90px;float:left;margin-right:15px;overflow:hidden;line-height:30px}
.bu .btn{margin-top:28px;}
/*l3*/
.guang p{text-align:center;zoom:1}
/*l5*/
ul.ss li{margin:0 0 10px 0;float:left;}
ul.ss a{float:left; position:relative;}
ul.ss p{float:left;text-align:left;width:155px;text-align:left}ul.ss p a{color:#FF3300}
.ss p.f{margin:10px 0;}
.ss p.f span{color:#FF6600}


/*c2*/

ul.ling li{text-align:left;margin-bottom:5px}
ul.ling li a{color:#FF6600;margin:0 3px }
ul.ling span{clear:both;display:block;background: url(../images/pic.png) no-repeat -0px -371px;height:3px;width:100%;margin:3px 0;overflow:hidden}
.m15{margin-top:15px}
ul.bu_news li{margin-bottom:10px}
ul.bu_news li a.date{color:#666666}

.liu p{text-align:left}
.liu p i{color:#FF6600;margin-right:5px; font-style:normal}
.liu p span{display:block;float:right;text-align:left;width:186px}
.liu p a{margin-right:10px;color:#FF6600}
.liu p span.date{display:inline;float:right;width:auto}
.textarea1{width:180px;height:50px}
/*footer*/
.fotter{ background:url(../images/footer.gif) repeat-x; height:50px;padding-top: 60px; line-height:20px;}

.munber{ zoom:1; overflow:hidden; margin-bottom:8px;}
.munber li{ float:left; width:52px; margin:5px; height:85px; position:relative; text-align:center; }
.pic2{ width:52px; height:52px;}
.pic2 img{ margin:2px;}
.pic2 b{ background:url(../images/user_b.png) no-repeat ; width:52px; height:52px; position:absolute; top:0; left:0;}

a.pic{ position:relative;display:block;width:64px;height:64px; padding:2px;}
.pic b{ position:absolute;left:0 ;top:0;width:68px;height:68px;background: url(../images/huser.gif) no-repeat; }


.tc{ text-align:center;}.tl{ text-align:left;}.tr{ text-align:right;}
.fl{ float:left;}.fr{ float:right;}
input{ border:1px solid #7F9DB9; font-size:12px; padding:2px 5px;}
select{ border:1px solid #7F9DB9; font-size:12px;}
textarea{font-size:12px;resize:none;}
.munber .del{background: url(../images/del.gif) no-repeat; width:13px; height:13px;display:block;float:left;}
.munber .bak{background: url(../images/bak.gif) no-repeat; width:13px; height:13px;display:block;float:left;margin:0 5px}
.munber .add{background: url(../images/add.gif) no-repeat; width:13px; height:13px;display:block;float:left;}

a.more_btn{ background:url(../images/btn.gif) no-repeat; margin:0 auto; text-align:center; width:130px; height:23px; line-height:22px; font-weight:bold; font-size:14px; display: inline-block; color:#FFF}
a.more_btn:hover{ color:#F90}


.right_div{ background: url(../images/right_div.png) no-repeat; width:401px; height:267px; padding:10px 50px;}
.xp_list{ margin:0 0 0 50px; }
.xp_list li{ float:left; width:125px; padding:4px 6px 6px 4px; height:105px;background: url(../images/xp_bg.gif) no-repeat; margin:1px 10px;}
a.btn_r{ background:url(../images/btn2.gif) no-repeat; text-align:center; width:99px; height:26px; line-height:22px; display:inline-block; color:#FFF;}
.zl{ text-align:left; margin:5px 0px 0 50px}
.zl li{ padding:2px;} 

h2{ font-size:14px; overflow:hidden; zoom:1; margin-bottom:5px;line-height: 26px;}
h2 .more_btn{ float:right; margin-right:60px;}

a.syzl{ background:url(../images/r_1.gif) no-repeat; width:95px; height:25px; display:inline-block; margin-right:60px; float:right; font-size:12px; font-weight:normal; line-height:23px; padding-left:8px;}

.fbxp{ text-align:left; margin:5px 30px 0 30px}
.fbxp li{padding:2px;}

.rj_list{ padding:10px 30px;}
.rj_list li{ clear:both; text-align:right; border-bottom:1px  dotted #666; line-height:24px;}
.rj_list li a{ float:left;}
.hd{  margin: 10px 30px; }
.hd td{ border-bottom:1px solid #E8FAFF; line-height:22px;}
